have something settled - Espagnol Anglais Dictionnaire